home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 April / Disc 2 / PCU0403CD2.iso / software / apps / files / anfxw32.exe / #setuppath# / c00.class (.txt) < prev    next >
Encoding:
Java Class File  |  2003-01-27  |  4.1 KB  |  330 lines

  1. import java.awt.Color;
  2. import java.awt.Graphics;
  3. import java.io.IOException;
  4. import java.util.Random;
  5.  
  6. public abstract class c00 extends c24 {
  7.    // $FF: renamed from: CZ short
  8.    public short field_0;
  9.    // $FF: renamed from: BJ short
  10.    public short field_1 = 10000;
  11.    // $FF: renamed from: IP short
  12.    public short field_2;
  13.    // $FF: renamed from: Ib short
  14.    public short field_3;
  15.    // $FF: renamed from: FO short
  16.    public short field_4 = 10;
  17.    // $FF: renamed from: EF short
  18.    public short field_5 = 10;
  19.    // $FF: renamed from: Hd short
  20.    public short field_6;
  21.    // $FF: renamed from: Iz short
  22.    public short field_7;
  23.    // $FF: renamed from: Cp short
  24.    public short field_8;
  25.    // $FF: renamed from: Ah short
  26.    public short field_9;
  27.    // $FF: renamed from: Dv byte
  28.    protected byte field_10;
  29.    // $FF: renamed from: FL byte
  30.    protected byte field_11;
  31.    // $FF: renamed from: Cs byte
  32.    protected byte field_12;
  33.    // $FF: renamed from: Ga byte
  34.    protected byte field_13;
  35.    // $FF: renamed from: IN byte
  36.    public static final byte field_14 = 3;
  37.    // $FF: renamed from: IU byte
  38.    public static final byte field_15 = 2;
  39.    // $FF: renamed from: Hu byte
  40.    public static final byte field_16 = 1;
  41.    // $FF: renamed from: Gk byte
  42.    public static final byte field_17 = 5;
  43.    // $FF: renamed from: GR byte
  44.    public static final byte field_18 = 4;
  45.    // $FF: renamed from: AT byte
  46.    protected static final byte field_19 = 31;
  47.    // $FF: renamed from: By byte
  48.    public static final byte field_20 = 6;
  49.    // $FF: renamed from: GF byte
  50.    public static final byte field_21 = 7;
  51.    // $FF: renamed from: BV byte
  52.    public static final byte field_22 = 8;
  53.    // $FF: renamed from: Ir java.awt.Color
  54.    protected Color field_23;
  55.    // $FF: renamed from: Fs java.awt.Color
  56.    protected Color field_24;
  57.    // $FF: renamed from: IB boolean
  58.    public boolean field_25;
  59.    // $FF: renamed from: CN boolean
  60.    protected boolean field_26;
  61.    // $FF: renamed from: Bz java.util.Random
  62.    protected static Random field_27 = new Random();
  63.    // $FF: renamed from: HX short
  64.    protected short field_28;
  65.    // $FF: renamed from: BY short
  66.    protected short field_29;
  67.    // $FF: renamed from: At c01
  68.    c01 field_30;
  69.  
  70.    // $FF: renamed from: Hy (boolean) void
  71.    public void method_0(boolean var1) {
  72.    }
  73.  
  74.    // $FF: renamed from: Bx () java.awt.Color
  75.    public Color method_1() {
  76.       return this.field_23;
  77.    }
  78.  
  79.    // $FF: renamed from: Cb (java.awt.Color) void
  80.    public void method_2(Color var1) {
  81.       this.field_23 = var1;
  82.    }
  83.  
  84.    // $FF: renamed from: Hb (java.lang.String) java.lang.String
  85.    public final String method_3(String var1) {
  86.       char[] var2 = new char[]{'?'};
  87.       byte var3 = 0;
  88.       byte var4 = 1;
  89.       String var5 = "";
  90.       String var6 = "";
  91.       String var7 = "";
  92.       String var8 = "";
  93.  
  94.       for(int var9 = 0; var9 < var1.length(); ++var9) {
  95.          switch (var3) {
  96.             case 0:
  97.                if (var1.charAt(var9) == '<') {
  98.                   var3 = 1;
  99.                   var2[0] = var1.charAt(var9);
  100.                   var7 = var7 + new String(var2);
  101.                } else {
  102.                   var2[0] = var1.charAt(var9);
  103.                   var5 = var5 + new String(var2);
  104.                }
  105.                break;
  106.             case 1:
  107.                if (var1.charAt(var9) != '@') {
  108.                   var3 = 0;
  109.                   var2[0] = var1.charAt(var9);
  110.                   var7 = var7 + new String(var2);
  111.                   var5 = var5 + var7;
  112.                } else {
  113.                   var3 = 2;
  114.                }
  115.                break;
  116.             case 2:
  117.                var6 = "";
  118.                switch (var1.charAt(var9)) {
  119.                   case 'p':
  120.                      ++var9;
  121.                      var4 = 1;
  122.                      var3 = 3;
  123.                      continue;
  124.                   case 'q':
  125.                   case 'r':
  126.                   default:
  127.                      var3 = 0;
  128.                      continue;
  129.                   case 's':
  130.                      var4 = 1;
  131.                      var3 = 4;
  132.                      var8 = super.FC.Db.AG(super.FC.IR).Ap();
  133.                      continue;
  134.                }
  135.             case 3:
  136.                if (var1.charAt(var9) != '>') {
  137.                   var6 = var6 + var1.charAt(var9);
  138.                } else {
  139.                   var3 = 0;
  140.                   switch (var4) {
  141.                      case 1:
  142.                         var5 = var5 + super.FC.Io.getParameter(var6);
  143.                         break;
  144.                      default:
  145.                         var5 = var5 + "?T?";
  146.                   }
  147.                }
  148.                break;
  149.             case 4:
  150.                var5 = var5 + var8;
  151.                var3 = 0;
  152.          }
  153.       }
  154.  
  155.       return var5;
  156.    }
  157.  
  158.    // $FF: renamed from: Ez (byte, java.lang.String) void
  159.    public void method_4(byte var1, String var2) {
  160.    }
  161.  
  162.    // $FF: renamed from: Jb (byte) short
  163.    public short method_5(byte var1) {
  164.       short var2 = 0;
  165.       switch (var1) {
  166.          case 3:
  167.             var2 = this.field_0;
  168.             break;
  169.          case 4:
  170.             var2 = (short)this.field_12;
  171.             break;
  172.          case 5:
  173.             var2 = (short)this.field_10;
  174.          case 6:
  175.          default:
  176.             break;
  177.          case 7:
  178.             var2 = this.field_29;
  179.       }
  180.  
  181.       return var2;
  182.    }
  183.  
  184.    // $FF: renamed from: Ez (byte, short) void
  185.    public void method_6(byte var1, short var2) {
  186.       switch (var1) {
  187.          case 3:
  188.             this.field_0 = var2;
  189.             return;
  190.          case 4:
  191.             this.field_12 = (byte)var2;
  192.             return;
  193.          case 5:
  194.             this.field_10 = (byte)var2;
  195.             return;
  196.          case 6:
  197.          default:
  198.             return;
  199.          case 7:
  200.             this.field_29 = var2;
  201.       }
  202.    }
  203.  
  204.    // $FF: renamed from: FV () int
  205.    public final int method_7() {
  206.       if (this.field_10 != 0) {
  207.          int var1 = (field_27.nextInt() & 255) - 127;
  208.          return this.field_3 + this.field_5 * var1 * this.field_10 / 12700;
  209.       } else {
  210.          return this.field_3;
  211.       }
  212.    }
  213.  
  214.    // $FF: renamed from: Ed () int
  215.    public final int method_8() {
  216.       if (this.field_10 != 0) {
  217.          int var1 = (field_27.nextInt() & 255) - 127;
  218.          return this.field_2 + this.field_5 * var1 * this.field_10 / 12700;
  219.       } else {
  220.          return this.field_2;
  221.       }
  222.    }
  223.  
  224.    // $FF: renamed from: HI () void
  225.    public void method_9() {
  226.       this.field_2 = this.field_6;
  227.       this.field_3 = this.field_7;
  228.       this.field_4 = this.field_8;
  229.       this.field_5 = this.field_9;
  230.       this.field_23 = this.field_24;
  231.       this.field_0 = this.field_1;
  232.       this.field_10 = this.field_11;
  233.       this.field_12 = this.field_13;
  234.       this.field_29 = 0;
  235.       super.AY.removeAllElements();
  236.    }
  237.  
  238.    public c00(short var1, short var2, short var3, short var4) {
  239.       this.field_6 = var1;
  240.       this.field_7 = var2;
  241.       this.field_8 = var3;
  242.       this.field_9 = var4;
  243.       this.field_2 = var1;
  244.       this.field_3 = var2;
  245.       this.field_4 = var3;
  246.       this.field_5 = var4;
  247.       this.field_0 = this.field_1;
  248.    }
  249.  
  250.    // $FF: renamed from: Cb (java.awt.Graphics, java.awt.Color) void
  251.    public void method_10(Graphics var1, Color var2) {
  252.       int var3 = (var2.getRed() - super.FC.Io.DM.getRed()) * this.field_0 / 10000 + super.FC.Io.DM.getRed();
  253.       int var4 = (var2.getGreen() - super.FC.Io.DM.getGreen()) * this.field_0 / 10000 + super.FC.Io.DM.getGreen();
  254.       int var5 = (var2.getBlue() - super.FC.Io.DM.getBlue()) * this.field_0 / 10000 + super.FC.Io.DM.getBlue();
  255.       var1.setColor(new Color(var3, var4, var5));
  256.    }
  257.  
  258.    // $FF: renamed from: Gq (int, int, byte) c24
  259.    public c24 method_11(int var1, int var2, byte var3) {
  260.       if (this.field_0 == 0) {
  261.          return null;
  262.       } else {
  263.          if (var1 >= this.field_2 && var2 >= this.field_3 && var1 < this.field_2 + this.field_4 && var2 < this.field_3 + this.field_5) {
  264.             if (var3 < 0) {
  265.                return this;
  266.             }
  267.  
  268.             if (super.Jr[var3] != null) {
  269.                return this;
  270.             }
  271.  
  272.             if (var3 == 4 && (super.Jr[1] != null || super.Jr[2] != null || super.Jr[0] != null)) {
  273.                return this;
  274.             }
  275.          }
  276.  
  277.          return null;
  278.       }
  279.    }
  280.  
  281.    public c00() {
  282.    }
  283.  
  284.    // $FF: renamed from: Da (int) void
  285.    public void method_12(int var1) {
  286.       int var2 = 0;
  287.  
  288.       while(var2 < super.AY.size()) {
  289.          c22 var3 = (c22)super.AY.elementAt(var2);
  290.          byte var4 = var3.Da(var1);
  291.          if (var4 != 0 && var4 != c22.AM) {
  292.             if (var4 == c22.Dp) {
  293.                break;
  294.             }
  295.  
  296.             ++var2;
  297.          } else {
  298.             super.AY.removeElementAt(var2);
  299.          }
  300.       }
  301.  
  302.       if (this.field_10 != 0) {
  303.          super.FC.IM = true;
  304.       }
  305.  
  306.    }
  307.  
  308.    // $FF: renamed from: EO (c14) java.lang.Object
  309.    public Object method_13(c14 var1) throws IOException {
  310.       super.EO(var1);
  311.       this.field_1 = var1.Eg();
  312.       this.field_6 = var1.Eg();
  313.       this.field_7 = var1.Eg();
  314.       this.field_8 = var1.Eg();
  315.       this.field_9 = var1.Eg();
  316.       this.field_11 = var1.Fg();
  317.       this.field_13 = var1.Fg();
  318.       if (var1.Bm >= 80) {
  319.          this.field_28 = var1.Eg();
  320.       } else {
  321.          this.field_28 = 0;
  322.       }
  323.  
  324.       return this;
  325.    }
  326.  
  327.    // $FF: renamed from: Fj (java.awt.Graphics) void
  328.    public abstract void method_14(Graphics var1);
  329. }
  330.